この手順では、Button_Click イベントのコードを追加します。
C# コードのコピーusing C1.Xaml.Schedule;
C# コードのコピーpublic MainPage()
{
this.Unloaded += MainPage_Unloaded;
this.InitializeComponent();sched1.Settings.FirstVisibleTime = System.TimeSpan.FromHours(8);
}
C# コードのコピーvoid MainPage_Unloaded(object sender, RoutedEventArgs e)
{
// メモリリークを避けるために C1Scheduler コントロールを破棄します
sched1.Dispose();
}
private void DayClick(object sender, RoutedEventArgs e)
{
sched1.ChangeStyle(sched1.OneDayStyle);
}
private void WorkWeekClick(object sender, RoutedEventArgs e)
{
sched1.ChangeStyle(sched1.WorkingWeekStyle);
}
private void WeekClick(object sender, RoutedEventArgs e)
{
sched1.ChangeStyle(sched1.WeekStyle);
}private void MonthClick(object sender, RoutedEventArgs e)
{
sched1.ChangeStyle(sched1.MonthStyle);
}
この手順では、Button_Click イベントを制御するコードを追加しました。次の手順では、このアプリケーションを実行します。